iT邦幫忙

2023 iThome 鐵人賽

DAY 28
0
影片教學

Node.js 實戰密技與辦公室的小壞壞:即戰力釋放讓總裁的心動瞬間系列 第 28

Docker Compose 神器:一行指令部署 MongoDB 和 Node.js! Day28

  • 分享至 

  • xImage
  •  

如果有多個映像檔需要部署,彼此都有相依的關係性,那麼每次都要輸入一長串的指令,不僅麻煩,也容易出錯。

Docker Compose 是 Docker 官方提供的工具,可以讓使用者透過一個檔案來定義多個 Docker 容器,並且透過一個指令來啟動、停止、重啟、移除等等的動作,原本透過指令操作的部分,也都可以改用 docker-compose 的文件進行描述,不僅運行上更簡單,還可以解決許多不必要的錯誤。

這篇會使用 Docker Compose 來部署 MongoDB 和 Node.js,並且透過一個指令來啟動這兩個容器。

另外也說明一下,實戰中會更建議把 DB 和 Server 分開部署,這樣可以避免 Server 發生任何意外,導致 DB 也一起掛掉的問題。

Yes
影片連結:https://youtu.be/Bxr0A3tdgMc

本篇的相關程式碼可以參考:https://github.com/Wcc723/node-ironman-sample-2023/blob/feature/action-docker-compose/docker-compose.yml


上一篇
肖想可以用 GUI 工具管理 Docker 嗎?沒問題,Portainer 幫你搞定 Day27
下一篇
自建一個類似 Heroku 的自動化部署環境(Portainer) Day29
系列文
Node.js 實戰密技與辦公室的小壞壞:即戰力釋放讓總裁的心動瞬間30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言